.widget-timeline .timeline-year.timeline-torque {
  padding-left: 10px;

  .timeline-date-pickers {
    display: inline-flex;
    align-items: center;

    min-width: 350px;
    height: 50px;

    font-size: 11px;

    float: left;
  }

  .timeline-date-pickers input {
    width: 100px;
    margin: 0 10px;
  }

  .slider .handle {
    transform: none;
  }

  .play {
    display: inline-block;
    left: auto;
  }

  .play:after {
    right: 100%;
  }

  .play .stop-icon {
    display: block;
  }

  .domain {
    stroke: #a1ba42;
    stroke-width: 4;
  }

  .timeline-date {
    width: 80px;

    font-size: 12px;
    color: #97bd3d;
  }

  .timeline-date-day,
  .timeline-date-month,
  .timeline-date-year {
    display: inline-block;
  }

  .timeline-date-day {
    width: 13px;
  }

  .timeline-date-month {
    width: 23px;
  }

  .timeline-date-year {
    width: 25px;
  }

  .timeline-slider {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;

    margin-left: 40px;
    width: 330px;
  }

  .timeline-slider svg {
    width: 240px;
  }
}
